off-shore gambling - French English Dictionary